trussed roofs - Spanish English Dictionary